package main

import (
//	"os"
//	"fmt"
//	"os/signal"

	"github.com/name5566/leaf"
	lconf "github.com/name5566/leaf/conf"

	"config"
	"game"
	"login"
	"gate"	// 最后初始化
)

// 服务器入口，可以分多个进程，每个进程负责不同的功能模块
func main() {
	lconf.LogLevel = config.Server.LogLevel
	lconf.LogPath = config.Server.LogPath

	leaf.Run(
		login.Instance, // 登录模块
		game.Instance, // 游戏模块
		gate.Instance, // 网关模块
	)
}
